Tags: mac lan question and so on ref a code URL subsetBrew is used for the command line more.Brew cask is mainly used for software with GUI, such as VLC and so on.Brew Cask is a subset of brew, which is an extension.To install the Brew cask extension:Ruby-e "$ (Curl-fssl https://raw.githubusercontent.com/Homebrew/install/master/install)" Reference:https://www.zhihu.com/question/22624898The
Why write this?Article: I have been in contact with brew for more than four months. Although it is not a long time, I still have some knowledge about brew and some of my own opinions. I don't like to learn something useful for my work just to do a good job. I like to know what a thing is. At present, whether it is brew develop or
Brew (Homebrew)1. IntroductionBrew is the package management tool under Mac, and it's easy to install development tools by using Github to host your Mac-friendly compilation configuration and patches. Mac comes with Ruby so it's easy to install, and it automatically installs git as well. Official website: http://brew.sh.
After the installation is complete, it is recommended to perform a self-test brew
Specifically, brew consists of four parts: brew distribution system, brew execution environment, BREW application development kit, and various brew applications.
Brew's distribution system (BDS) provides a shortcut for operators to distribute and sell
For Brew-enabled handsets, there are a lot of brew-related parameters, as well as a lot of specific features on the phone and API-related parameters. Understanding these parameters is good for mobile phone manufacturers to transplant brew to mobile phones, and easy to develop applications. For CP/SP, understanding the target mobile platform's detailed information
WAP's brew Service provides a more extensive access method for users to access brew applications. Brew developers can use this service to promote their own application services. WAP service providers can add special services for the content they provide, thus promoting the development of the entire value-added business industry chain.
WAP uses the WAP page embedd
Currently, mobile phones supporting the brew function are mainly CDMA network user terminals. However, with the arrival of 3G and China Telecom's start to operate brew-based mobile value-added services, more and more mobile phones support the brew function.
As early as 2003, Nokia launched its first CDMA Mobile Phone 3589i that supports
Mac Installation Brew
The installation commands are as follows:CURL-LSSF http://githubcom/mxcl/homebrew/tarball/master | sudo tar xvz-c/usr/local--strip 1When the brew installation is successful, you can install the software you want, such as wget, as follows:sudo brew install wgetIf you uninstall, the command is as follows:sudo
: This article mainly introduces how to install Brew on Mac and how to install nginx through brew. if you are interested in the PHP Tutorial, refer to it.
Install Brew on Mac
The installation command is as follows:Curl-LsSf http ://Github. Com/mxcl/homebrew/tarball/master | sudo tar xvz-C/usr/local -- strip 1After brew
Brew debugger is a pure software tool without additional hardware support. It is connected to the mobile phone through a serial port or USB port and can freely use the tool in cygwin. Brew debugger requires the ADS/GCC compiling library, the arm/thumb mode library, and the debugger binding program.
Through the GNU/ADS cross compiler, developers can use the gdb command line or the image interface of the Insi
Com is the abbreviation of Component Object Model. Brew basically follows the COM component architecture. One advantage of the component architecture is that applications can evolve over time. In addition, components can be used to upgrade applications more conveniently and flexibly, such as application customization, Component Libraries, and distributed components.
BrewComAttribute
COM was originally a software development technology developed by Mic
Brew supports all-round file system I/O operations to access files or directories. Brew applications before brew3.x can only access files or subdirectories under the application's own directory, or access files or subdirectories under the shared directory. Brew3.x introduces "FS:/" as the file prefix, which marks the difference between previous versions. "FS:/" represents the
Brew provides a wide range of system services, including application management, resource file management, memory processing, retrieval of device and application configuration information, communication between BREW applications and mobile phones, timers, and alarms, earlier brew3.x versions were mainly implemented through the ishell interface. Brew3.x and later provide ialarmmgr enhanced processing alarms.
The ilogger interface in the SDK provides the general record function for the aee layer. There are three main implementations. The application author creates an ilogger instance by using the next classid:
-Aeeclsid_logger_file: Send a log entry to the file;
-Aeeclsid_logger_serial sends log entries to the serial port;
-Aeeclsid_logger_win sends a log entry to the brew simulator output window.
Both file implementation and serial record implementation o
Earlier than brew 3.x, background applications did not respond to suspend and resume events at all, and also handled interactive operations related to end users, such as key events.
After brew 3.x, any application can process the key event, which can be simply implemented by registering a notification with the nmask_shell_key mask. Use the ishell_startbackgroundapplet () to directly start a background appli
Brew can be developed based on C/C ++ of any Windows XP or Windows 2000 or later operating systems, but in terms of integrated development environment (IDE, microsoft Visual Studio (6.0 or. net ). brew provides add-in for Visual Studio, which allows you to easily create projects, develop code, and debug Based on Simulators in Visual Studio.
During installation, Visual Studio is usually installed first, and
Brew provides a high-speed data download service. You can download application software to your mobile phone to implement multiple functions, just as you can add or delete programs in Windows on a PC, your mobile phone can download various functional software to personalize your mobile phone, in addition, the update function of the application software can ensure that the corresponding mobile value-added services are constantly upgraded and have a fre
For ease of development, a brew-based mobile value-added service generally needs to develop its Simulator version first. After debugging on the simulator, then, use the cross compiler to compile the code into the target code executed on the target mobile phone and complete the test on the mobile phone. The following uses the integrated development environment of Visual C ++ 6.0 as an example. The development process is similar to that of Visual Studio
Brew simulator in 3. the previous versions of X are called emulator, and 3. the version X and later are called simulator. Only functional improvements are available and there is no essential difference. For convenience, the concept of simulator is used here. The Brew simulator can be used to simulate various handheld devices and test applications and extensions developed in the
In brew-based mobile value-added business development, following certain development principles helps avoid common errors and minimize the time required for testing, debugging, and rewriting the source code, improve system development efficiency. By studying and implementing these guiding principles, you can minimize the total amount of time you have switched from windows to the arm framework, and make your applications run properly on mobile devices
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.